package gdr.battle.core.condizioni;


/**
 * Verifica se, nello scontro indicato, il giocatore ha perso.
 * @author Giorgio Vitale
 *
 */
public interface CondizionePerdita {
	/** Perde quando tutti i propri personaggi disponibili vengono sconfitti*/
	public static final int SCONFITTA_TOTALE = 0;
	
	/**
	 * Verifica se l'utente ha perso. L'utente perde se tutti i membri della sua squadra sono morti.
	 * @return
	 */
	boolean check();
	
	String getDescription();
}